History
History
Synonyms
UK
US
Meaning:
explode

(to cause something) to burst with a loud noise; (of a person) to show violent emotion

blow up

BLOW TO KINGDOM COME as in Wiktionary
BLOW TO KINGDOM COME as in Wikipedia